past participle of venir - Español Inglés Diccionario